service coordinator - French English Dictionary